society for the protection of children - French English Dictionary